computer ribbon - German English Dictionary